resembling a serpent - Español Inglés Diccionario